<!DOCTYPE html>
<html lang="zh">
<head>
	<meta charset="UTF-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Document</title>
</head>
<body>
	
</body>
	<script>
		// 求数组    里面所有元素的和以及平均值
		// var arr = [23,4,5,2,5];
		// var sum = 0;
		// var average = 0; 
		// for(var i = 0; i < arr.length; i++ ){
		// 	sum += arr[i];
		// }
		// average = sum / arr.length;
		// console.log(sum);
		// console.log(average);
		// 求数组 中的最大值。
		// var arr = [6,4,5,23,5];
		// var max = arr[0];
		// for(var i = 1; i < arr.length; i ++){
		// 	if(arr[i] > max){
		// 		max = arr[i];
		// 	}
		// }
		// // console.log(max);
		// console.log("最大值为：" + max);
		// 将数组转化为分隔字符串,用 | 或者其他符号分隔。
		// var arr = ['佳译老师','王老板','代公子','章鱼哥'];
		// var str = '';
		// for(var i = 0; i < arr.length; i++ ){
		// 	str += arr[i] + "!";
		// }
		// console.log(str);
	// 数组中的方法
	// 增加
	// var arr = [2,4,6,8]
	// // arr.push(9);
	// console.log(arr.push(9,10,12));    //长度
	// console.log(arr);
	// console.log(arr.pop());    //长度
	// console.log(arr);
	// console.log(arr.unshift(9,10,12));    //长度   9  10  12   2 4 6 8  9 10
	// console.log(arr);
	// console.log(arr.shift());    //长度
	// console.log(arr);
	// 新建一个数组，里面存放1-10;
	// var arr = [];
	// for(var i = 0; i < 10; i++ ){
	// 	arr[i] = i + 1;    //记得要+1
	// 	// console.log(i);
	// }
	// console.log(arr);
	// 将数组中大于10的元素选出来，放入新的数组
	// 方法一
	// var arr = [2,12,45,4,34];    //创建一个的数组
	// var newArr = [];       //创建一个的数组   空
	// var j = 0;     //新数组的索引
	// for(var i = 0; i < arr.length; i++){    //遍历数组
	// 	if(arr[i] > 10){        //挑出大于10的元素
	// 		newArr[j] = arr[i];     //放入新的数组 
	// 		// console.log(arr[i]);
	// 		j++;
	// 	}
	// }
	// console.log(newArr);
	// 方法二
	// var arr = [2,23,45,23,12,11,3,456];
	// var newArr = [];
	// for(var i = 0; i < arr.length; i++){
	// 	if(arr[i] > 10){
	// 		newArr[newArr.length] = arr[i];
	// 	}
	// }
	// console.log(newArr);
	
	// 数组去重
	// 去掉0，形成一个不包含0的新数组
	// var arr = [11,0,345,0,0,43];
	// var newArr = [];
	// for(var i = 0; i < arr.length; i++){
	// 	if(arr[i] != 0){
	// 		newArr[newArr.length] = arr[i];
	// 	}
	// }
	// console.log(newArr);
	// 去掉重复的0，
	// var arr = [11,0,345,0,0,43,345,11,43];
	// // splice（X，Y）     删除的方法    要删除的的位置和要删除的项数
	// for(var i=0; i<arr.length;i++){
	// 	for(var j=i+1;j<=arr.length; j++){
	// 		if(arr[i] == arr[j]){
	// 			arr.splice(j,1);    //要删除的的位置和要删除的项数
	// 			j--;     //   已经把重复的元素删掉了，删除后会形成一个新的数组，会跳过原来的元素，少一个元素
	// 		}
	// 	}
	// }
	// console.log(arr)
	
	
	
	
	
	</script>
</html>